Big Huge Thesaurus

Conopodium denudatum

noun